Matching of Objects Nodal Points Improvement Using Optimization
نویسنده
چکیده
The main objective of this work was to improve a previously developed object matching methodology. This overall methodology includes: a modeling phase; followed by a modal analysis; the construction of a matrix that relates both sets of objects points; and the matching phase. The previously implemented matching phase is based on a local search; with this solution the relation between objects nodes (points) are not considered. To overcome this, we implemented a new matching solution, using optimization techniques, based on a global search. This solution is compared with the previous one allowing the verification of the results improvement. The local and the global search methods used in this work allow only matches of the usual type “one to one”. However, there are situations when this type of matches is not the most adequate, since it can imply loss of information. To avoid this problem, we developed a new algorithm applicable to contour objects that finds satisfactory matches of type “one to many” or vice-versa. INTRODUCTION Establishing correspondences between objects is an essential step of some computational vision domains, as for example, analyzing image objects movement/deformation. The resolution methods for the matching problem usually include restrictions that avoid incorrect matches according to the considered criteria. Examples of those restrictions are [1]: the order [2, 3], epipolar restrictions (rigidity restrictions) [2, 3], uniqueness [4], visibility [5], and proximity. To determine the matches it can be used, for example, image correlation (i.e. images similarity is assumed) [1, 6, 7], the points’ proximity [7, 8], or the disparity fields smoothness [2]. The matching problem can also be interpreted as an optimization problem, where the objective function can depend, for example, of any image relationship mentioned in the last paragraph, and the restrictions have to form a non-empty space of possible solutions for the optimization problem. This solution can use: dynamic programming [2], graph search [3], bipartite graph matching [9], convex minimization [7], etc. Non-optimal approaches include: greedy algorithms [10], simulated annealing [11], relaxation [4], etc. In this work, the matching process is based on the construction of a matrix (the affinity matrix) that is obtained by one of the two different methodologies previously implemented [12, 13]: (1) using the shape modal analysis [14]; or (2) using the finite elements method and modal analysis [15]. Both methods establish the correspondences from the displacement analysis of each point in the respective modal space. These methodologies can be used to satisfactorily match 2D or 3D objects. However, such as they were initially proposed, the matching phase has two considerable disadvantages: 1) the matches are established using a local approach, i.e. the relationship between the points of a same object is not considered; 2) when the considered objects have a different number of elements, the excess points are not matched, since in this approach the contemplated correspondence type is the usual “one to one”. Here, the first disadvantage is overtaken [16] using global optimization methods in the matching process, after adjusting this problem to Inverse Problems, Design and Optimization Symposium Rio de Janeiro, Brazil, 2004 a classical assignment problem [17]. This new methodology improved the results in several aspects (number of matches, robustness, etc.). The problem of the excess points is solved with the adaptation of matches of type “one to many” and vice versa, using neighborhood criterions applicable to contour objects. The developed algorithm matches successfully the excess points in the examples considered. BASE METHODOLOGIES In this section are presented the two adopted modeling methods (geometrical and physical) that can be used in the construction of the affinity matrix. After the model derivation, the construction of the affinity matrix and the local approach, previously used for the determination of the matches, is explained.
منابع مشابه
Optimization in Modal Matching for
The methodology presented in this paper, for the correspondence (matching) of two images objects nodal points, was previously developed and basically it consists in the construction of a matrix that relates the two objects nodal points, based in 1) geometric or 2) physical modelling. In the referred methodology, the matching is done by using a local search. To overcome this disadvantage, an app...
متن کاملMatching of Objects Nodal Points Improvement
The main objective of this work was to improve a previously developed object matching methodology. This overall methodology includes: a modeling phase; followed by a modal analysis; the construction of a matrix that relates both sets of objects points; and the matching phase. The previously implemented matching phase is based on a local search; with this solution the relation between objects no...
متن کاملImprovement of Modal Matching Image Objects in Dynamic Pedobarography using Optimization Techniques
This paper presents an improved approach for matching objects represented in dynamic pedobarography image sequences, based on finite element modeling, modal analysis and optimization techniques. In this work, the determination of correspondences between objects data points is improved by using optimization techniques and, because the number of data points of each object is not necessary the sam...
متن کاملObjects Matching Improvement Using Optimization Techniques in a Geometric Modal Methodology
This work was based on a previously developed methodology using shape modal description for matching image objects. With this methodology, the objects points were matched using a local search approach. This paper presents a global search methodology using optimization techniques to establish the correspondences between two objects. It was also developed a solution to match excess points after t...
متن کاملMatching of Polygon Objects by Optimizing Geometric Criteria
Despite the semantic criteria, geometric criteria have different performances on polygon feature matching in different vector datasets. By using these criteria for measuring the similarity of two polygons in all matchings, the same results would not have been obtained. To achieve the best matching results, the determination of optimal geometric criteria for each dataset is considered necessary....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004